perpetual source of income - Francés Inglés Diccionario